Stella Lai was born in Hong Kong and lives and works in San Francisco.
I saw her art via the F2 Gallery
in Beijing. I love the color and style of her wonderful surreal
What Beautiful People Do On A Saturday Afternoon (2007)
I Love My Foreign Friends (2006)
Internet Weekly Report First Issued on
Copyright Internet Weekly
Monday, 06. April 2009 19:27:55.
Site Page Views
Is It Time To Regulate Google?