Shyh-Charng Lo
January 27, 2007
2007
Oil on Canvas
91 x 124 cm
Available