Penhaligon’s primrose eau de parfum sample vial 3 ml bottle

$29.99

29 in stock

Description

Penhaligon’s primrose eau de parfum sample vial 3 ml

primrose flowers essence

smoke and pet free shop