Venetian Grand Canal Poster
- from our Affiliates
This poster features an impressionist painting of the famous Grand Canal with a large number of boats parked on its shores, floating peacefully in the heart of 'The Most Romantic City in the World' aka Venice, Italy.