Slade School of Fine Art
BA Fine Art
I-Ling Eleen Lin
Chinese Opera
2005, oil and acrylic on canvas
150 x 170cm
<