HOME Diesel loco index MHR diesel gala 2005
31128, 31108 and 205025 Alresford, Mid-Hants Railway14 May 2005