Unknown Artist · Lascaux 2000 AD

Unknown Artist, Lascaux 2000 AD, oil on canvas, 107.9 × 125.7 cm. Sold at auction in 2022. See Unknown Artist’s auction records and prices →