C.O.T.I.S. Movie

Invitations

 

St. Vincent's Hospital / Experimenta Media Arts  (Melbourne, Australia, 1998)

 

 

St. Vincent's Hospital / Experimenta Media Arts  (Melbourne, Australia, 1998)