Zhi Lin, ‘Three Trees, Opera House’, 2017, Koplin Del Rio

About Zhi Lin

Chinese, b. 1959, Nanjing, Jiangsu, China, based in Seattle, WA, United States