Shan Shan Sheng, ‘Abacus - 1046-777 BC’, Contemporary by Angela Li

About Shan Shan Sheng

Chinese, b. 1957, Shanghai, China, based in San Francisco, California