Northern Italy - irusso
Powered by SmugMug Log In

The town of Bellagio, located where the two forks of the lake come together