Lake Maggiore, Italy 2015 : 14 / 93

Previous
Next

This 19th century puppet theater and many marionettes are inside the Borromean Palace on Isola Madre.