Description
Hand made paper mache Italian Art mask. Ivory eye mask with black & gold sugar skull design. Red heart.
Brand: Carta Alta Laboratories
Hand made paper mache Italian Art mask. Ivory eye mask with black & gold sugar skull design. Red heart.
Brand: Carta Alta Laboratories