Polecat ID?

Polecat ID?

Observation - Polecat ID? - UK and Ireland. Description: