The Tree
Public Work
2005,
Duration:
2005,
London, UK
Duration:
3 weeks
Anonymous installation
London, UK
3 weeks
Anonymous installation