Scarlet-and-yellow Hempiteran nymph
Frosted caterpillar and pupa
Frosted caterpillar and pupa
Saddleback caterpillar and cocoon
Saddleback caterpillar and cocoon
Green snake-faced sphinx caterpillar
Green snake-faced sphinx caterpillar
Butterfly eggs attached by fungus
Butterfly eggs attached by fungus