Class CBB1 4-Cylinder Tandem Compound Hagans Articulated Tank Locomotive
Text and graphics © Norman Clubb 2009