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

Royalty-free stock photo ID: 90114190

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