Skip to product information
1 of 1

Carta Alta Laboratories

Teschio Rose

Teschio Rose

Regular price $80.00 USD
Regular price Sale price $80.00 USD
Sale Sold out
Color

hand made paper mache Italian art mask with roses. Skull, El Dia De Los Muertos Day of the Dead

View full details