Leptopterna ferrugata

Leptopterna ferrugata

Observation - Leptopterna ferrugata - UK and Ireland. Description: