Sort by:

Opal Gold Layered Necklace

£104.00

Gold Vermeil, Opal

Opal Silver Layered Necklace

£104.00

Sterling Silver, Opal