Leptopterna dolabrata

Leptopterna dolabrata

Observation - Leptopterna dolabrata - UK and Ireland. Description: