Results 2 results found The calm waters of Lamlash Bay, early morning, Lamlash, Isle of Arran, North Ayrshire, Scotland, United Kingdom, Europe An October morning at Lamlash bay on the Isle of Arran looking across the sea to Holy Island, Scotland, United Kingdom, Europe Boats in the bay of Lamlash in front of Holy Island, Isle of Arran, Scotland, United Kingdom, Europe