Jacqueline Humphries · Chimera, 2008

Jacqueline Humphries, Chimera, 2008, oil paint, 228.6 × 243.8 cm. Sold at auction in 2022. See Jacqueline Humphries’s auction records and prices →