Arturo Herrera: Wall painting at Tate Modern
Arturo Herrera: Tate Modern Restaurant Commission
12 June, 2016 - 13 June, 2018
Tate Modern, Bankside