Live Forever, Elizabeth Peyton, The New Museum, New York, NY