EAW024126 ENGLAND (1949).  Theodore Street and Letitia Street, Middlesbrough, 1949


?

This image is unlocated