Steam Engines

Scope and Content

The Queen Street Manufacturing Co., Briercliffe, Burnley.