Preserved Class 31 No.31255 (D5683) in EWS livery at Castle Hedingham on the Colne Valley Railway on the 25th of April 2009.
Free Web Hosting