Federico Herrero · Landscape, 2006

Federico Herrero, Landscape, 2006, oil on canvas, 70.5 × 359.7 cm. Sold at auction in 2024. See Federico Herrero’s auction records and prices →