I-Ling Eleen Lin - Slade Shows 2005
Chinese Opera
2005, oil and acrylic on canvas
150 x 170cm