delicate crystal square frame sterling silver necklace

$34.99 USD

Sterling silver
Quantity