Saturday, May 16, 2009

Lee Lee Chan

Lee Lee Chan attended the Art Institute of Chicago for her BFA and is from Hong Kong.
*
Website
Untitled (water castle) 24" x 36" archival inkjet print 2009

An installation view of Untitled 46" x 49" x 47" mixed media 2009

No comments:

Post a Comment