Venice Carnival Afloat for 2014

Scores of boats crowd Venice's waterways to mark the start of the city's carnival. A pre-Lent festival, carnival means "farewell to meat" and so revelers are treated to free food at the end of the bo