Stresa Lake Maggiore Sunrise

Italy, Stresa 2001. Lake Maggiore Sunrise.

© 2001 Greg DiMase gregfolio.com

Leave a Reply