Large Teardrop Gold Rutilated Quartz Necklace

  • $78.00