Florida Leafwing (Anaea floridalis)
Long
Pine Key, Everglades National Park, Miami-Dade Co., FL
5 April 2002
Long
Pine Key, Everglades National Park, Miami-Dade Co., FL
2 May2002
Long
Pine Key, Everglades National Park, Miami-Dade Co., FL
2 May 2002