Yellow Crystal Beaded Layering 60" Necklace

Yellow Crystal Beaded Layering 60" Necklace

60" layering

BRIGHT

yellow necklace

canary yellow 

$ 26.99