Designed by
Title
Grand staircase - Isola Bella, Lago Maggiore, Italy #72517079
Description
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
This image is editorial