Island, a video installation (a public art project commissioned by the City … [Read more...] about Island Installation
video installation
Final Requests (Installation)
Final Requests - Video Installation, 2003 An installation … [Read more...] about Final Requests (Installation)