Frikes Harbor Jigsaw Puzzle

Village harbor in Ithaca, Greece