Live Forever, Elizabeth Peyton, The Whitechapel Art Gallery, London, UK