Oh, Canada!

Lui Liu
oil on canvas
122cm X 112cm
1994
"