Back to top
Elizabeth Peyton
PIOTR, 1996
Oil on canvas
96.5 × 218.4 cm / 37 3/4 × 86 inches