Red Deer?

Red Deer?

Observation - Red Deer? - UK and Ireland. Description: