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