Ichneumon?

Ichneumon?

Observation - Ichneumon? - UK and Ireland. Description: Only one photo before it flew away.

Only one photo before it flew away.