Isola Bella Arch and Statue

Italy, Isola Bella 2001. Arch and statue.

© 2001 Greg DiMase gregfolio.com

Leave a Reply