Steam Engines

Scope and Content

The Emerson Road Mill, Preston.