Lu Yang

b. 1984 in Shanghai, China
Working in Shanghai, China
Showing at Asia Society Museum
On view from March 16, 2021, through June 27, 2021