Bugs (etc)Pictures from Earth
P1660059a.jpg
Deltophora sella
Hodges #1928
Pryor, Mayes County, OK
Size: 7.1 mm
6/21/2014

permalink