Industrial Diesel Engines - akehoe

NCB DL.16 -Hudswell Clarke 0-4-0DH on 29.07.06