Preview

The opulent interior of the Palazzo Borromeo, Isola Bella, Borromean Islands, Lake Maggiore, Stresa, Piedmont, Italian Lakes, Italy, Europe
The opulent interior of the Palazzo Borromeo, Isola Bella, Borromean Islands, Lake Maggiore, Stresa, Piedmont, Italian Lakes, Italy, Europe
Image ID: 1360-269
Artist: Camillo Balossini
Purchase a commercial license Buy framed prints & more from our print store