Image 1 of 1
049387.jpg
Sporades, Skopelos Skopelos town, Kalimera tourist shop, Karagiozis puppets