Foam locust

Foam locust

Observation - Foam locust - Southern Africa. Description: