Boats docked in the harbor of Elounda, a town on the Greek island of Crete.
Jigsaw puzzle subject image credit: Florin Cnejevici/Shutterstock.com
See all jigsaw puzzles based on Florin Cnejevici's photographs.
Category: Travel
Boats docked in the harbor of Elounda, a town on the Greek island of Crete.