151 Pure Royal
151 Pure Royal
Regular price
£22.00 GBP
Regular price
£37.00 GBP
Sale price
£22.00 GBP
Unit price
/
per
Type: sophisticated, impressive
Fragrance notes:
Head: lemon, bergamot, ginger
Heart: cedarwood, amber
Base: geranium, musk