Long beaded necklack

Long beaded necklack

Regular price $12.00 Sale

glitzy stone