Skipper Butterfly (Hesperidae) caterpillar on leaf, Alta Floresta, Brazil.

- Image ID: BGGBX9
Skipper Butterfly (Hesperidae) caterpillar on leaf, Alta Floresta, Brazil.
Malcolm Schuyl / Alamy Stock Photo
Image ID: BGGBX9