8.6.12a 046 maybe ichneumon

8.6.12a 046 maybe ichneumon

Observation - 8.6.12a 046 maybe ichneumon - UK and Ireland. Description: Very much doubt this can be identified beyond being an ichneumon (I think) as it is so out of focus.

Very much doubt this can be identified beyond being an ichneumon (I think) as it is so out of focus.