Fresh-Water Baroque Pearl Strand

Out of stock
Barcode: 45532663
Regular price $34.99
Regular price Sale $39.99 Sale price $34.99

25-30mm