18-karat rose gold diamond necklace-OMLLI48O

  • £41.94 £25.50
  • Product Code: OMLLI48O
  • Availability: In Stock