Arturo Herrera · Night Before Last, 2003

Arturo Herrera, Night Before Last, 2003, acrylic paint, 83.5 × 259 cm. Sold at auction in 2021. See Arturo Herrera’s auction records and prices →