Designed by
Title
Tavernas, Skiathos, Greece. #100504146
Description
Skiathos, Greece. September 09, 2017. Mother and son holidaymakers strolling down a back street lined with tavernas at the Old Port in Skiathos town on the Island of Skiathos in Greece.
This image is editorial