Preview

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