wild cat?

wild cat?

Observation - wild cat? - UK and Ireland. Description: