Bugs (etc)Pictures from Earth
P1090051a.jpg
Narnia femorata
family: Leaf-footed Bugs
Pima County, AZ
8/15/2014

permalink