Midge Larva, Suction Cup And Leg, Sem Face Mask by Meckes/ottawa | Fine Art America
willow no Twitter: "THE MASKS they were all wearing is venetian masks called the larva or in other words, the volto. The word "larva" means mask and ghost / spirit. Going back,