Green Noctuid

Green Noctuid

Observation - Green Noctuid - UK and Ireland. Description: