Henni Alftan · Library III, 2017

Henni Alftan, Library III, 2017, oil paint, 54 × 64.8 cm. Sold at auction in 2023. See Henni Alftan’s auction records and prices →