Dartmoor Rose Soap

£4.25

A gentle floral soap, reminiscent of an English rose garden.

Min. net weight 85g

34 in stock