Germarostes? - Germarostes Truman State Park, Warsaw, Benton County, Missouri, USA May 23, 2016
Came to blacklight/MVL setup in a woodland area.
Images of this individual: tag all Contributed by Betsy Betros on 29 December, 2016 - 8:16pm Last updated 29 December, 2016 - 9:59pm |