Bamford Nourishing Sleep Mask

£64.00

Bamford's signature sleep mask delivers hydration while reconditioning the skin. Soy cells boost lipid content and enhance moisture. Hyaluronic acid restores plumpness, skin is revitalised and radiates health.

Read More