Canary Yellow Glass Beaded Necklace

$350.00

Canary yellow glass beaded necklace with gold detailing