Windsor Soap
Regular price
£16.00
Sale price
£16.00
Unit price
per
The Windsor Soap carries its distinctive spicy fragrance of bergamot and cinnamon, while ensuring the well-being of even the most delicate skin.
Read more