Giovanni Ultra-Moist Leave-in-Conditioning & Styling Elixir - 118ml

£9.99