Lime Basil and Mandarin shampoo

£9.50

  • Lime Basil and Mandarin shampoo
  • Handmade in Wales
  • More than 240ml
  • 83.6% organic

 

3 in stock

Description

Lime Basil and Mandarin shampoo