The small but densely built Isola Bella, an island community in Lago Maggiore, Italy and home to the Palazzo Borromeo

The small but densely built Isola Bella, an island community in Lago Maggiore, Italy and home to the Palazzo Borromeo (from: i.imgur.com)

>> Back to view ALL IMAGES