The flora and fauna of the Outer Hebrides in north west Scotland comprises a unique and diverse ecosystem. A long archipelago, set on the eastern shores of the Atlantic Ocean, it attracts a wide variety of sea birds, and thanks to the Gulf Stream a...