These are public lice on a human eye lid

Return to the Parasitology Laboratory