Handmade in Lexington

Quartz + blue opal necklace with clay

Quartz + Blue Opal Necklace

$49.99Price