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


?

This image is unlocated