Where are Ron and Ellen?
Malta 2005
Plastic buckets etc in Marsaxlokk Sunday market.