A Caterpillar’s Life

While watching Frozen Planet, I was introduced to a creature known as the woolly bear caterpillar. Woolly bear caterpillars have become my new favorite insect, replacing my former childhood favorite, […]

Advertisements
Read Article →