Imagining the future



Gulf fritillary caterpillar focusing on its future --- as a butterfly.