FRAGMENTAL BODY-LAST SUPPER (2001)                  
VIDEO INSTALLATION                  
STUDIO THEATRE HK CULTURAL CENTRE                  
                   
NEXT                  
HOME