Necklaces
Kaya
£190.00
Genuine old coral beads with chunky turquoise stones and handmade silver beads.
Length 40cm
Out of stock
£190.00
Genuine old coral beads with chunky turquoise stones and handmade silver beads.
Length 40cm
Out of stock