Moyra Davey, i confess, 2019. Courtesy of the artist and greengrassi

9 October 2019 By