Tag Harriet Hall

Lice!

Pediculosis humanus var capitis is a bloodsucking parasitic insect specific to humans.