Bugs (etc)Pictures from Earth
DSC05550a.jpg
Hypena scabra
Green Cloverworm - Hodges #8465
Pocahontas, Bond County, IL
8/8/2018

permalink