One of world’s biggest touring ships set to visit Scotland

Queen Elizabeth touring ship at Invergordon
Queen Elizabeth touring ship at Invergordon