Skiathos Jigsaw Puzzles

Seaport with boats laying at anchor in the sea harbour of Greece