Canary Yellow Glass Beaded Necklace SOLD

$350.00

Canary yellow glass beaded necklace with gold detailing