Lilac Crystal Balls 12MM

$55.00
SKU: 00500122

Crystal Balls are new to Sherring Gold. They are waterproof and have a lifetime warranty.

12MM