David Yurman Buckle Ring in Sterling Silver & 18K Yellow Gold

  • $750.00
  • $400.00