possible ichneumon

possible ichneumon

Observation - possible ichneumon - UK and Ireland. Description: