Search results

1 result
  1. Press release
    22 January 2003

    Tate Modern30 March – 27 March 2003 Live Culture is a programme of Live Art performances, presentations and an international symposium. It brings...