Small ichneumon

Small ichneumon

Observation - Small ichneumon - UK and Ireland. Description: