Sunday, October 28, 2007

Knowledge

Tomato hornworms (Manduca quinquemaculata) are about the biggest caterpillars you’ll see.....