A selection of photographs of British railway locomotives from the last 28 years.

47818 and 57006 at Spetchley