Deer (Red)

Standing proud and tall, the Red Deer (Cervus elaphus) is our largest deer. With its massive antlers, it is an unmistakeable icon of the Scottish Highlands, but can be seen in northwest and southern England, too.