Purchases available in Spain and France
Free shipping on orders over €150

Moisture release system

A complex that gradually releases water and moisturising ingredients onto the skin. It gives an immediate fresh feeling and helps keep the skin hydrated.