Colas Rail Freight Cass 56 56105 with the 6N72 empty Linkswood Tanks approaches the village of Ladybank in Fife on a beautiful afternoon on 4th September 2013.
Colas Rail Freight 56105 heads the 6L82 Aviation Fuel Tanks for Linkswood at Wormit on a dull 23rd August 2013 in place of the usual Class 66.
66616 leads the 6B32 cement train around the curve at Wormit in Fife Scotland on the evening of the 10th July 2013.
47501 "Craftsman" is seen approaching the village of Springfield in Fife with the Northern Belle on Sunday 28th April 2013.
East Coast HST 43274 rounds the curve approaching Springfield in Fife on the 24th April 2013.
47790 "Galloway Princess" brings up the rear of the Northern Belle as it heads towards the village of Springfield in Fife on the 28th April 2013.
Gresley Pacific 60009 Union of South Africa is seen near Dairsie in Fife with the returning leg of the "Great Britain VI" railtour from Aberdeen on the 24th April 2013.
Stanier Class 5 4-6-0 "The Lancashire Fusilier" heads the Great Britain 6 Railtour through Fife towards the village of Springfield on the 24th April 2013.
GE 4009 at Bangkok Hua Lamphong Station on the 14th May 2012.
East Coast HST 43315 rounds the curve at Wormit as Sprinter 158710 passes on the 7th October 2012.
BNSF heads a wsestbound at Frost as an eastbound passes underneath on the 19th December 2012.
Alsthom 4403 waits at Bangkok Hua Lamphong Station on the night of the 16th July 2011.
East Coast HST 43314 is seen near St Michaels in Fife on the 3rd April 2010.
Alsthom 4308 pauses at Bangsue Junction Station Bangkok after a heavy downpour on the 17th August 2010.
37409 and 37423 doublehead the Northern Belle along the single track line between Ladybank and Perth at Newburgh on the 5th September 2010.