Shu Lea Cheang
Filmmaker and internet artist.
Location
New York, NY
http://brandon.guggenheim.org/
shuleaWORKS/