Jami Necklace

$21.75

Shipping to United States: $3.50
Sorry, this item has sold.

tiny quartz bezel drop necklace

Legal imprint