In 1999 the publicly funded Live Art Development Agency was founded in London, UK, to promote and co-ordinate activity in this field.
The term live art refers to performances or events undertaken or staged by an artist or a group of artists as a work of art, usually innovative and exploratory in nature
explore this term
Take a brief look at the meaning of ‘live’ and join the discussion
On the eve of her play The Mother An Unsavoury Play in Two Acts and an Epilogue, part of BMW ...
Performance by Rory Macbeth