Locust larvae

Locust larvae

Observation - Locust larvae - Southern Africa. Description: Large number of large black insects on a side road in the veldt.

Large number of large black insects on a side road in the veldt.