The Mascareri
Reading Time: 3 minutes The oldest mask shop in Venice has a mask for everything, and the owner will take whatever you have to offer.
Reading Time: 3 minutes The oldest mask shop in Venice has a mask for everything, and the owner will take whatever you have to offer.