A window on the world outside: Firth of Forth and the far Fife shore… On 25 May 202625 May 2026 By geoffspages