Head Lice

Head Lice

Lice are tiny insects that live in any human hair, they hatch from small eggs, called nits, which are attached to the base of individual hairs. Read More