You may recall me finding this awesome Cecropia caterpillar last autumn. Well, this winter I found a really huge cocoon on the side of my house. Based on the size I assumed it belonged to one of those caterpillars.

I’ve been checking that thing every day since April hoping I’d catch it when it […]