Meganola spodia ? - Meganola Trinity River Refuge HQ building., Liberty County, Texas, USA September 7, 2013
Looks like most of these show up early in the year, not in Sept, so this ID gives me some pause to believe it might be something else.
Contributed by Stuart J. Marcus on 9 September, 2013 - 3:33pm Last updated 3 March, 2016 - 12:20pm |