Thursday, April 22, 2010

Amazing video/sound installation by Haroon Mirza


Stage Fright
In collaboration with Laura Buckley & Dave Maclean, 2009
3"25'

No comments:

Post a Comment