Isola Bella Lake View

Isola Bella Lake View

Italy 2001. Isola Bella view of Lake Maggiore.

~