ferry largs millport docking macbrayne traveling caledonian alamy stock clyde passengers firth foot cars
caledonian macbrayne sails ferry alamy between island car
ferry caledonian largs macbrayne scotland stock alamy
millport cumbrae largs great ferries ayrshire alamy
millport largs loch shira cumbrae slipway