Scabies

Scabies are tiny mites which burrow under the skin and cause an allergic reaction that results in a rash with raised bumps and intense itching

Scabies Information