sheep keeping, Glen Rosa, Isle of Arran

July 2001