Yardley Luxury Hand Soap - Lily of the Valley: 1 bar (100 g)

$5.99

Out of stockCurrently Out

Yardley London’s luxurious soap. Triple milled for a rich, creamy lather and delicately scented with English Rose.