18ct yellow gold mermaid necklace with 14mm South Seas pearl on peridot and pyrite bead strands
Currently in stock

$3300