18K SWIRL LAYERED RING

  • $520.00