13x13-15x15mm Black Tourmalinated Quartz Heart Briolette 5 inch 23 beads AAA

  • $140.00