Steam Engines

Scope and Content

Thompsons, Trafalgar Shed Co., Burnley.