More than a million revellers from around the world attend the Venice Carnival each year. Read the article: A Passion for Finery