Where are Ron and Ellen?
Malta 2005
Late afternoon in Modica, Sicily.