Galerie Mezzanin

Exhibition view The Production Line of Happiness, Whitechapel Gallery, London, 2015

Photo: Stephen White

1/42