red deer

red deer

Observation - red deer - UK and Ireland. Description: Large deer without antlers

Large deer without antlers