Lemon Shop Jigsaw Puzzle

Lemon Shop Jigsaw Puzzle

A shop that sells lemon products in Limone sul Garda, Lombardy, Italy. Limone sul Garda is known for its lemon trees.

This puzzle has been completed ...... times.
 
Jigsaw puzzle subject image credit: maudanros/Shutterstock.com

See all jigsaw puzzles based on maudanros's photographs.


Category: Travel