Locusts.

Locusts. - Large Green Locust Sitting In Dry Grass. Photo