Shu Lea Cheang

Taiwan, Province of China

https://vimeo.com/user5349216

Sex Bowl
Shu Lea Cheang. 1994. United States of America. 6’


Sex Fish
Shu Lea Cheang. 1994. United States of America. 6’