The Journey of Chester Zoo’s Newborn Caterpillars

150 large heath caterpillars hatched this month in England’s Chester Zoo. Here are images that follow the process of raising a once-extinct species.

By: Janet Lee

Shop This Look