Altamonte Springs, Seminole County, Florida, USA April 18, 2009
Eudiagogus pulcher or Eudiagogus maryae??
The guide says nothing about range, so I really don't see enough of a significant differance in the image the guide has for these 2 species to tell the differance