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

£5.99

1Irregular natural pearls

Clear