Isola Borromeo

 

 

Photo 7
Isola Borromeo, Stresa, on Lago Maggiore.