Sort by:

Opal Silver Layered Necklace

£103.00

Sterling Silver, Opal

Opal Gold Layered Necklace

£103.00

Gold Vermeil, Opal