The Legend of Warloards
Lui Liu
oil on canvas
180cm X 120cm X 5
2011
"