Hung Liu
Imperial Sun
,
2007
oil on canvas
66" x 66"