Torbole Waterfront Jigsaw Puzzle

Torbole Waterfront Jigsaw Puzzle

The town of Torbole located on Italy’s Lake Garda.

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