Bad weather forced cruise ship MV Marco Polo to cancel a visit to Stornoway yesterday.
The traditional ocean liner which can carry up 650 passengers diverted from her voyage plan.
The vessel stayed in Invergordon and later sailed direct to Mull, continuing her
round-
Cruise ship cancels
7 May 2015