Bugs (etc)Pictures from Earth
P1200783a.jpg
Palpita aenescentalis
Hodges #5227
Pryor, Mayes County, OK
7/15/2012

permalink