Happyheads Blog

What is Lemongrass? What does it do to lice?

What is Lemongrass? What does it do to lice?