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

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