Where are Ron and Ellen?
Malta 2005
Kohlrabi and other vegetables in Marsaxlokk Sunday market.