Designed by
Title
Water ambulance in Venice, #24348008
Description
Water ambulance tied to mooring post in Venice, Italy. With over 150 canals in Venice all movement comprises some form of water transport, including ambulance services.
This image is editorial