EPW041467 ENGLAND (1933).  New housing under construction along Hall Road, Handsworth, 1933


?

This image is unlocated