Thank you for your patience while we retrieve your images.
Ann J. Sagel
Home
»
Italy 2024
Uploaded
20-Oct-24
Taken
17-Sep-24
Visitors
5
22
of
49
photos
Isola Bella
Isola Bella is one of the Borromean islands of Lake Maggiore in Northern Italy off the coast of Stresa
.
© Ann J. Sagel