Pink Himalayan Lemurian quartz 160g (Stock No.598)

£26.00