POsters advertising current displays at the Tate Modern, London, UK,

- Image ID: T12AY4
POsters advertising current displays at the Tate Modern, London, UK,
Benjamin John / Alamy Stock Photo
Image ID: T12AY4
Location: London, UK