Johnson's Baby Shampoo (2 x 500ml)

£8.97

Free shipping on US orders

Johnson's Baby Shampoo (2 x 500ml)

  • Johnson's trusted by mums for over 100 years.
  • No more tears
  • As gentle to eyes as pure water
  • Ophthalmologist tested
  • Soap free, paraben free

Recently viewed