From January 31 - February 17, 2015, Venice will slough off the winter gloom and burst into life. During the Carnival (Carnevale), this most magical of cities fills with a mass of masked party-goers - posing and preening, dancing and philandering, in a slightly surreal re-invention of a great tradition of the city.