Alexandra Road housing estate iconic new brutalist architecture in London, England, UK

- Image ID: CF0877
Alexandra Road housing estate iconic new brutalist architecture in London, England, UK
stockeurope / Alamy Stock Photo
Image ID: CF0877