PHOTO: Restaurant in Arillas, Corfu, Greece

PHOTO: Restaurant in Arillas, on the Island of Corfu, Greece

Open-air beachfront restaurant in Arillas, on the island of Corfu, Greece

Click on above photo to view it in large format: Open-air beachfront restaurant in Arillas, on the island of Corfu, Greece, enjoys view over a deep blue Mediterranean

Leave a Reply

Your email address will not be published. Required fields are marked *