260cm X 450cm
ÀçÁú : Oil on canvas
ÀçÀ۳⵵ : 2006
Yang Shaobin, DNA