Image 1 of 1
View to Isola Bella and the Borromeo Palace from the gardens of Villa Palazzo Aminta Hotel, Stresa, Lago Maggiore, Italy
Date: 3 Sep 2015
Image size: 792x1164px (789.7KB)
Model released: no
Property released: no
This image is copyrighted. Please do not use content without prior written permission.