Noctuid 7

Noctuid 7

Observation - Noctuid 7 - UK and Ireland. Description: