(Clicking on the photo will show the next photo)
This is one of Venice's vaporetto which is its equivalent of a public bus.
They run through the various canals around venice, and for a small few it
makes for a very fun ride. Especially if you can get a good seat on the
number one line which runs up and down the grand canal itself.