ichneumon

ichneumon

Observation - ichneumon - UK and Ireland. Description: