epw014911 ENGLAND (1926).  University College and Victoria Park, Leicester, 1926


?

This image is unlocated