Events at Tate Modern

Tate Modern
Bankside,
London, England