ESC

H. D. Welch

Railway historian, chronicler of the London Tilbury & Southend Railway