AboutLucy(Xiaochuan) Liu is an artist based in Northampton, MA. Her recent artworks mostly question and reconsider the significance of personal and public experience under the clash of unsolved historical problems and the imminent future.
|
AboutLucy(Xiaochuan) Liu is an artist based in Northampton, MA. Her recent artworks mostly question and reconsider the significance of personal and public experience under the clash of unsolved historical problems and the imminent future.
|