Isle of Arran, from the Ayrshire Shore