Villa Melzi Jigsaw Puzzle

Villa Melzi Jigsaw Puzzle

Villa Melzi was built in 1810 on the shore of Lake Como in the town of Bellagio, Italy. The villa is surrounded by beautiful gardens.

 
The image used for this jigsaw puzzle is under license from Shutterstock.com.