A worldwide community photographing and learning about wildlife
Green insect with leaf mimicking body and ...
Fairly large katydid. Solid green with ...
Family: Tettigoniidae. 1 3/4 inches long. Entirely green.
A species of large Katydid common in ...