Extremely Happy

Lu Lin 2007
900 by 400 cm
Oil on Canvas