Nebulous Munroessa - Hodges#4750 - Elophila nebulosalis Everglades NP, Long Pine Key, Dade County, Florida, USA January 26, 2012
This doesn't seem to have the white markings as the others do, but I don't know what else it could be.
Contributed by Carol Wolf on 27 January, 2012 - 5:08pm |