Francis Picabia · Veglione, 1924

Francis Picabia, Veglione, 1924, oil paint, 91.9 × 73.2 cm. Sold at auction in 2024. See Francis Picabia’s auction records and prices →