Gold smokey quartz teardrop necklace

$38.00
16" necklace

Gold smokey quartz teardrop necklace

$38.00