Liu Ruowang
Dodo, 2013-2015
Stainless steel
cm 210 × 180 × 260
Copyright Lorenzelli Arte
Exhibitions
2018 Liu Ruowang. Paintings and sculptures 2007- 2017, Lorenzelli Arte, Milano2017 Art Beijing, China Agricultural Exhibition Center