Legend of The Sun

Zhang Zhaohui 2007
40 by 60 cm
Oil on Canvas