Gulf fritillary larva, Dade County, Florida, United States

© David Cappaert