Pretty Pink Quartz Teardrop Beaded Necklace

Pretty Pink Quartz Teardrop Beaded Necklace

$18.99Price

About 33 inches long