Venice – The Italian flag on the Grand Canal, flying proudly at the stern of a private water taxi. Venice, Italy. www.greyhoundtrainers.com

The Italian flag on the Grand Canal, flying proudly at the stern of a private water taxi. Venice, Italy. http://www.greyhoundtrainers.com

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.