A worldwide community photographing and learning about wildlife
Project Noah Nature School
Leaf-footed
Bug
Inmature Leaf footed
Leaf footed
Green leaf
Another leaf footed
Leaf
Small green leaf like
Leaf-Footed
Grass
Spotted at a Miami Beach shopping center.
Join the Project Noah Team