millport largs shira loch cumbrae slipway
millport cumbrae largs great ferries ayrshire alamy
ferry largs millport docking macbrayne traveling caledonian alamy stock clyde passengers firth foot cars
ferry millport car island caledonian sailing macbrayne alamy between
ferry largs millport loch route alamy
caledonian macbrayne sails ferry alamy between island car
roll millport off isle shira largs loch cumbrae mv ferry alamy stock