Signs of autumn: a walking stick insect. I'm pretty sure this is a Northern Walkingstick, Diapheromera fermorata. Such a dopey insect. You can tell it's a herbivore.
Accidentally trapped in garage.
Braconid wasp larvae on a tomato hornworm
Terms of Service