Blue Quartz Puffy Marquise Necklace

$115.00

A versatile necklace perfect for layering or wearing alone for...

View Full Details