Bugs (etc)Pictures from Earth
P0006366a.jpg
Piezogaster calcarator
family: Leaf-footed Bugs
Leawood, Johnson County, KS
9/7/2020

permalink