Identification, Images, & Information
For Insects, Spiders & Their Kin
For the United States & Canada
Photo#610677
 Hodges#5456 - Microcausta flavipunctalis

Hodges#5456 - Microcausta flavipunctalis
Everglades NP- Long Pine Key, Dade County, Florida, USA
February 2, 2011