The Isabella Layered Necklace

Regular price $32.95
/

Beaded Layered Necklace 

17" + 3" extension

You may also like


Recently viewed