Larvae take up residence on man's head

Printable View