Italy - Venice - The Grand Canal - mooring post, Stock Photo, Picture And Royalty Free Image. Pic. AUI-070001525