Ornamental balustrade on Borromean Island Isola Bella, Lake Maggiore panorama, Stresa, Piedmont, Italy

Royalty-free stock photo ID: 89593288

Ornamental balustrade on Borromean Island Isola Bella, Lake Maggiore panorama, Stresa, Piedmont, Italy