Fife’s cruise season officially under way as giant cruise liner departs for Sweden

© Peter DevlinThe Balmoral at Rosyth.
The Balmoral at Rosyth.