Red Hand No.12 - 120cm in High

Liu Bolin 2008
Sculpture - FRP