A scenic canal with a boat in Venice, Italy. Venice is made up of 126 islands and has approximately 150 canals.
Jigsaw puzzle subject image credit: Anna Jedynak/Shutterstock.com
See all jigsaw puzzles based on Anna Jedynak's photographs.
Category: Travel