Purple Navy Dyed Fresh Water Pearl 38cm Strand, approx 11x8mm

£5.99

Irregular dyed natural pearls, shapes may vary from photo

Clear