Rebecca Ackroyd

28 Sep 2017
5 Nov 2017
Zabludowicz Collection
176 Prince of Wales Road
London, NW5 3PT
United Kingdom

Rebecca Ackroyd, Slumberer, 2017 (detail). Courtesy: Zabludowicz Collection, London

Rebecca Ackroyd, Slumberer, 2017 (detail). Courtesy: Zabludowicz Collection, London