Rainbow over Loch Arklet, Argyll, Scotland.