René Duvillier · Bataille de diables en mer, 1963

René Duvillier, Bataille de diables en mer, 1963, oil on canvas, 114.5 × 146 cm. Sold at auction in 2023. See René Duvillier’s auction records and prices →