Shia Yih Yiing -Humpty Dumpty 2003 [91cm x 122cm, 30cm x 40cm] oil on canvas
SHIA YIH YIING
HUMPTY DUMPTY, 2003 Oil on canvas 91cm x 122cm; 30cm x 40cm
Read more