VENICE - SEPTEMBER 14: street carnival mask shop on September 14, 2014 in Venice, Italy. The Carnival of Venice is an annual festival, held in Venice, Italy.

VENICE - SEPTEMBER 14: street carnival mask shop  on September 14, 2014 in Venice, Italy. The Carnival of Venice is an annual festival, held in Venice, Italy. - 56163499