Isola Bella Harbor Jigsaw Puzzle

Isola Bella Harbor Jigsaw Puzzle

Small harbor on the island of Isola Bella. Isola Bella is located in Italy’s Lake Maggiore.

 
Jigsaw puzzle subject image credit: leoks/Shutterstock.com

See all jigsaw puzzles based on leoks's photographs.


Category: Travel