This is a very unpleasant product, it’s basically just very expensive sticky water that makes you itch so much you can’t sleep!! Such a shame because I had so high hopes for it.
1 month ago
Harrogate Organics has a
4.6
average rating
from
1,737
reviews