Caterpillars


Moth Caterpillars


Scarlet Tiger Callimorpha dominula caterpillar
Scarlet Tiger (Callimorpha dominula)