melinda mini necklace

melinda mini necklace

Regular price $32

16 inch vermeil with 2 mm freshwater pearls

570816N