Designed by
Title
The Tate Modern Art Gallery Bankside Southwark London United Kingdom #212198398
Description
London UK, 22 September 2017, The Tate Modern Art Gallery for Modern and Contemporary Art, Bankside Southwark London United Kingdom
This image is editorial