Li Shan 李山, ‘Rouge no. 58’, Yang Gallery

Signature: Signed on artwork

About Li Shan 李山

Chinese, b. 1942, Lanxi, Heilongjiang Province, China, based in Shanghai, China