Elixir Sleep well hand and body wash 200ml

£11.95

No sls or parabens 

Pure essential oils in a natural soap base