Near Hidden Lake, Everglades National Park, Miami-Dade County, Florida, December 12, 2005.
The skipper is on a Blue Porterweed, Stachytarpheta jamaicensis.