Isola Bella, Lago Maggiore, Italy - Image Details
Image
Isola Bella, Lago Maggiore, Italy

Set on the Borromean Island the sumptuous Baroque palace, and luxuriant Italian garden; Isola Bella is a lived-in museum, it was built in 1632 by King Carlo III

View Full Image on Dreamstime

Username: Mauriehill

Editorial: No

Width: 6000 pixels

Height: 3281 pixels

Downloads: 1

Image ID: 72516367