Thousands of people flocked to the streets of Venice for the annual carnival to witness the stunning masks and elaborate costumes which have been worn since the Middle Ages.
Via: Masks and mystery as thousands of brightly dressed revellers descend on Venice to mark start of Lent
Categories: English News