red deer

red deer

Observation - red deer - UK and Ireland. Description: