ON A SNAIL TRAIL
Snails may be the last thing that one would recollect if one said skincare. Well, think again because the same humble creatures that leave glistening trails in gardens are now offering a surprising beauty boost to skin routines. Skin Love So, what is in this ‘slime’ that’s captured the attention of skincare enthusiasts? Snail mucin … Read more