1 / 1

Leopard

CR213, 1931, oil on canvas, 93 x 116 cm
Signed in Chinese and in French at lower left, and dated 1931