PLATFORM/HERZOG & DE MEURON Tate Modern Gallery (2000)
PLATFORM
/
HERZOG & DE MEURON
Tate Modern Gallery (2000)
201118