Peter O'Doherty · 496

Peter O'Doherty, 496, oil on canvas, 91.5 × 91.5 cm. Sold at auction in 2016. See Peter O'Doherty’s auction records and prices →