Ten fascinating facts about… Arran

Red deer in front of Lochranza Castle on the Isle of Arran