Robert Delaunay · La Tour Eiffel, 1885

Robert Delaunay, La Tour Eiffel, 1885, oil paint, 81.2 × 65.1 cm. Sold at auction in 2017. See Robert Delaunay’s auction records and prices →