Dr. Organic
Rose Otto Shampoo
In stock
£6.49

Pack: 265 ml
In stock
£6.49
About this product
Dr. Organic Rose Otto Shampoo regenerates the natural condition of the hair by coating and penetrating the hair’s external fibres and cellular keratin fibres.