Last Departure, 1979

Hong Kong 2017
de Sarthe
Painting
Oil on canvas
160.0 x 130.0 (cm)
63.0 x 51.2 (inch)