Yardley of London Ladies Lily of The Valley Bath & Body

$23.09$27.00

Available: In stock

This luxury soap is infused with Yardley London’s Lily of the Valley fragrance. Containing refreshing lily extract and moisturising shea butter, it is finely milled...