May Berenbaum with an insect
Focus

Insect Fear Film Festival 31: Pesticide Fear Films