Italy 2007 - dgw photography
Town of Torbole on Lake Garda.

Town of Torbole on Lake Garda.

italy