Eglantine Soap

Eglantine wild rose soap, moisturising and delicately scented.

4 x 125g bars.

£14.00