Chile launched its own snail-mucus brand, Elicina, in 1995. It arrived in the UK via Amazon in 2018. Snail slime is a sticky cocktail of classic beauty product ingredients to soothe and plump skin.
June 08, 2020 at 05:26AM
The new elixir of youth? Snail slime! SARAH BARCLAY puts it to the test
0
June 07, 2020
Tags