Walking into a mask shop in Venice means being transported into a magical world: discover with us the history and secrets of Venetian masks!

read more