Monday, February 16, 2009

Ruo Li


Sun Shine, 34 x 58 inches, 1995


Coastal Tides, 28 x 42 inches, 2001

See more works at www.ruoli.com

Ruo Li was born in China and is now based in California.

No comments:

Post a Comment