Leptopterna ferrugata

Leptopterna ferrugata

Observation - Leptopterna ferrugata - UK and Ireland. Description: Female

Female