Pale-edged Selenisa - Hodges #8658 - Selenisa sueroides Mobile (Dog River), Mobile County, Alabama, USA October 31, 2010
Another one of those insects I see once a year
Contributed by Robert Lord Zimlich on 31 October, 2010 - 5:45pm Last updated 15 April, 2011 - 9:26pm |