Locomotive steams again for first time in 44 years
During its working life, Carmyllie Pilot hauled passengers and freight in Angus, Fife and Aberdeenshire.
During its working life, Carmyllie Pilot hauled passengers and freight in Angus, Fife and Aberdeenshire.