18k yellow gold plated ysl drop

£20.00 GBP
  • 18k yellow gold plated ysl drop

18k Yellow Gold Plated YSL Drop

Availability

  • 12 in stock