deer skull?

deer skull?

Observation - deer skull? - UK and Ireland. Description: