Steam Engines

Scope and Content

The Vivary Bridge Estates Co., Colne.