Handmade Gypsy Queen Necklace Beads - turquoise (sold out)

  • $39.00