Richard Aldrich
Painters’ Painters
30 Nov – 28 Feb 2017
Saatchi Gallery

1/5

Richard Aldrich Painters’ Painters, 2016, Installation view, Saatchi Gallery, London, United Kingdom © Stephen White