← Previous image Next image → Greek Salad in Mykonos, Greece A perfect Greek salad, incorporating olives, green peppers and feta cheese, topped with a Greek flag, in Little Venice, Mykonos Town