Richard Estes · Pont du Carousel, 1984

Richard Estes, Pont du Carousel, 1984, oil paint, 91.8 × 183.2 cm. Sold at auction in 2022. See Richard Estes’s auction records and prices →