Veronica Mask and Sunglasses holder

$29.00

We have run out of stock for this item.

Crystals and gold details 

18k gold plated