Designed by
Title
The roger stevens building at the university of leeds a brutalist concrete building by chamberlain powell and bon 1970 #153286652
Description
Leeds, west yorkshire, united kingdom - 13 may 2019: the roger stevens building at the university of leeds a brutalist concrete building by chamberlain powell and bon 1970
This image is editorial