web design by ABELVIDEO hosting by ENGINEERING SYSTEM
CHEN WENBO
Happy Picture
Oil on canvas
162x130 cm
2001