Glen Rosa, Isle of Arran (1993) From NEN Gallery