Smokey Quartz

£19.95

15x10mm Ovaloids 16″ Strand

Out of stock