Climbing out of Babylon, 1986

Hong Kong 2019
Templon
Painting
Oil on canvas
211.0 x 180.5 (cm)
83.1 x 71.1 (inch)