Spring Thunder

Lui Liu
oil on canvas, 47" X 60", 2009
"