Beaded Marquise Earrings

  • length approx. 2 1/2"

Subscribe