Back to photostream

Red Deer

The red deer is Britain's largest land mammal. They are most numerous in Scotland, but isolated populations occur from the Lake District to Cornwall, with a few small herds in Wales. Venison from red deer in Forestry Commission woods is very popular with consumers in Britain. Venison from red deer has less cholesterol and fat than other red meat, and deer living in the woods do not have any artificial feeding.

2,097 views
22 faves
2 comments
Uploaded on June 10, 2017
Taken on September 28, 2016