Eco Elicina Plus Snail Cream Review
March 6, 2018
Elicina is a Chilean skincare company that has recently launched their U.S. website. They have a line of snail mucin moisturizing creams that are great for all skin types! *Disclaimer: These products were sent to See, Shop, Love! in exchange for an honest review. Elicina offers hypoallergenic products products that are safe for all ages … More Eco Elicina Plus Snail Cream Review