rain locusts

rain locusts

Observation - rain locusts - Southern Africa. Description: