image

Previous Index Next

Helmshore Mills Textile Museum in Rossendale, Lancashire.

Copyright © Rod Smallwood 2012