Spring Thunder

Lui Liu
oil on canvas
120cm X 152.4cm
2009
"