Locust

Locust

Observation - Locust - Southern Africa. Description: