Robert Delaunay · Tour Eiffel, 1885

Robert Delaunay, Tour Eiffel, 1885, oil paint, 196 × 114 cm. Sold at auction in 2012. See Robert Delaunay’s auction records and prices →