Small romantic canal in Venice.
The 150 canals of Venice are its streets - roads for land passenger vehicles are nonexistent. Everyone must travel by foot or boat, tourists and locals alike.
© Tending | Stock Free Images
Similar Free Images