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