The cruise ship Caribbean Princess; Invergordon, Highlands, Scotland

The cruise ship Caribbean Princess; Invergordon, Highlands, Scotland