Sex Bowl
OVNI
Sex Bowl

Shu Lea Cheang.

1994, United States of America. 6’

Sex Fish
OVNI
Sex Fish

Shu Lea Cheang.

1994, United States of America. 6’