ferry sails macbrayne caledonian alamy between island car
ferry largs millport docking traveling caledonian macbrayne alamy stock firth clyde passengers foot cars
ferry caledonian leaving macbrayne largs cumbrae alamy great