Feral Goat?

Feral Goat?

Observation - Feral Goat? - UK and Ireland. Description: