Monte Palace Garden Jigsaw Puzzle

Monte Palace Garden Jigsaw Puzzle

Monte Palace Tropical Garden is a Japanese garden on Portugal’s island of Madeira.

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