Steam Engines

Scope and Content

Hill End Mill Co., Harle Syke, near Burnley.