AFP

Live Snails Crawl on Faces in New Beauty Treatment

show full description
 
 
Live Snails Crawl on Faces in New Beauty Treatment | NewsLook