The red deer is one of the British countryside’s most elusive and mysterious inhabitants. Although the largest of our wild mammals, it is very difficult to spot in its natural environment of woodland or moor, its ability to blend with its surroundings is truly uncanny. They spend much of their time out of sight yet you can admire them at your window every day with a blind from Countryman John. |