Oil on mirror / 76x136cm / 2003
/ 2003
Acrylic on canvas, Oil on mirror / 120x140.5, 130x162, 115x130, 125x170cm(from left) / 2003
Acrylic on paper / 80x100cm / 2003
Acrylic on paper / 54x77.5cm / 2003