Boat House, Loch Lorsa, Isle of Arran, Scotland

Boat House, Loch Lorsa, Isle of Arran, Scotland

Boat House, Loch Lorsa, Isle of Arran, Scotland