Small Crystal Necklace

$1,100.00

Small Quartz Crystal Wrapped in 14K Gold


You might also like