Shu Lea Cheang is an artist.
Shu Lea Cheang is an artist.