Tate Modern

Details

Tate Modern, London, UK

Tate Modern