fbpx

263_CP_160614_002_PRI

22 May 2018

The Tate Modern Project, London, Herzog & de Meuron, project 2005-12, construction 2010-16. Photo: © Iwan Baan. 



leave a note