Project | Murrays Mills | The oldest surviving steam powered cotton ...

Responsive image
source