Caption
Red deer (Cervus elaphus) silhouette of hinds in woodland glade at dusk, Bradgate Park, Leicestershire, England, UK, October. Did you know? The Red Deer is the largest UK land mammal, with stags weighing up to 190 kilograms.
Availability
Only inBelgium, Canada, France, Luxembourg, Switzerland