Construction work on the River Roach, Rochdale Town Centre


Rochdale town centre and the river roach


Size: 5163px × 3872px
Location: Rochdale, Greater Manchester, England, UK,
Photo credit: © PSC-Photography / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: britain, centre, cityscape, cooperative, cotton, cyril, dale, danzcuk, danzuk, england, floods, gracie, greater, industrialist, manchester, mill, pennine, pioneers, river, roach, roach., rochdale, smith, spotland, town, turbine, uk, urban, wind