EPW019353 ENGLAND (1927).  Beecham's Clock Tower and Factory, St Helens, 1927


?

This image is unlocated