These are public lice on a human eye lid
Return to the Parasitology Laboratory