Borromeans Islands, Italy

A lovely World Italy Italy Lake Maggiore Photo: Borromeans Islands, Italy Foto: Borromeans Islands, Italy
Isola Bella. From the summit of the terrace the view on the lake is very beautiful.
Borromeans Islands
Borromeans Islands, Italy

Borromeans Islands, Italy

Borromeans Islands
Copyright © 1999-2018. Dominique G, All Rights Reserved
twitter A lovely World
A lovely World