Carmen Herrera · Aquila Verde, 2015

Carmen Herrera, Aquila Verde, 2015, acrylic paint, 152.6 × 183 cm. Sold at auction in 2021. See Carmen Herrera’s auction records and prices →