Donna Huanca · SKADI, 2018

Donna Huanca, SKADI, 2018, oil paint, 199.8 × 160.1 cm. Sold at auction in 2023. See Donna Huanca’s auction records and prices →