Heli locust

Heli locust

Observation - Heli locust - Southern Africa. Description: