The red deer is Britain’s largest native land mammal. The Scottish mountains are one of the main areas they are seen. We were lucky enough to have seen them in the rutting season, whilst on a break in Scotland with the family. A very noisy time for such a tranquil place
These silhouetted, pair of stags are being sold together.
£300 free postage
Ornaments For display and not included in the sale.