Lake Maggiore Isola Bella From Boat

Italy, Stresa 2001. Lake Maggiore view of Isola Bella and baroque palace.

© 2001 Greg DiMase gregfolio.com

Leave a Reply