A view of the town of Plomari from across its harbor. Plomari is on the Greek island of Lesbos.
Jigsaw puzzle subject image credit: leoks/Shutterstock.com
See all jigsaw puzzles based on leoks's photographs.
Category: Travel
A view of the town of Plomari from across its harbor. Plomari is on the Greek island of Lesbos.