Idea Store, Whitechapel, London, 2005. Rear facade. Architect: Adjaye/Associates

- Image ID: AW6WCA
Idea Store, Whitechapel, London, 2005. Rear facade. Architect: Adjaye/Associates
Arcaid Images / Alamy Stock Photo
Image ID: AW6WCA
Location: United Kingdom