Sarah Jones, Screen (Orphee) (II), 2021. © Sarah Jones, courtesy Maureen Paley, London

25 July 2021 By