Designed by
Title
Taverna View, Skiathos town, Greece #136101787
Description
Skiathos, Greece. June 20, 2014. View from the seat of a taverna of holidaymakers and locals enjoying the new harbor quay at Skiathos town on the island of Skiathos in Greece
This image is editorial