idia americalis - Idia americalis Cranston, Providence County, Rhode Island, USA June 5, 2010
Not the best photo, but the only American Idia on Bug Guide from RI.
Contributed by Francis Underwood on 18 February, 2012 - 7:35pm Last updated 19 February, 2012 - 12:26pm |