Album

Rocca borromea

the town of Angera with Rocca Borromea on hilltop, Lake Maggiore, Lombardy, Italy Angera Architecture Building Exterior Day Europe Fortress Italy Lake Maggiore Lakeshore Lakeside Lombardy No People Rocca Rocca Borromea Town Travel Vertical
end of photo grid