9ct Yellow Gold Mini Oval Locket

270.00

9ct Yellow Gold Mini Oval Locket

Only 1 left in stock