EAW013248 ENGLAND (1948).  T.T. Industries Ltd Works and environs, Fenton, from the south, 1948


?

This image is unlocated