Bugs (etc)Pictures from Earth
P0000771a.jpg
Narnia femorata
family: Leaf-footed Bugs
Tom Green County, TX
10/6/2019

permalink