isle cumbrae calmac
isle cumbrae calmac ferry
argyle mv caledonian macbrayne ro pier leaving vessel motor alamy stock
mv argyle macbrayne caledonian waits ferry rothesay bute isle scotland harbour argyll alamy stock