polecat

polecat

Observation - polecat - UK and Ireland. Description: