Locust

Serious threat of ruin and hopelessness….