Carnelian Quartz Necklace on Sterling Silver

$125.00

— Carnelian, Quartz, Sterling Silver

— 19.5 Inches

Out of stock