Bugs (etc)Pictures from Earth
PG952007a.jpg
Palpita aenescentalis
Hodges #5227
Pryor, Mayes County, OK
3/12/2020

permalink