Steam Engines

Scope and Content

Joshua Hoyle and Co., India Mill, Bacup.