Locust-type thing

Locust-type thing

Observation - Locust-type thing - UK and Ireland. Description: Found in car-parking area.

Found in car-parking area.