Steam Engines

Scope and Content

The Peel Weaving Co., Rose Grove, Burnley.