Ichneumon?

Ichneumon?

Observation - Ichneumon? - Global. Description: