locust sp

locust sp

Observation - locust sp - UK and Ireland. Description: