Genisis
2003
Shanghai, China
Oil and Mixed Media on Canvas
15 x 25 ft