Locust 1

Locust 1

Observation - Locust 1 - Southern Africa. Description: