ROBIN TARBET
MONITORED LANDSCAPE NO.6 - LIVE INSTALLATION TRANSFORMER - WOBURN RESEARCH CENTRE FILM STILL FROM LIVE PROJECTION (2007)
MONITORED LANDSCAPE NO.6 - LIVE INSTALLATION
TRANSFORMER - WOBURN RESEARCH CENTRE
FILM STILL FROM LIVE PROJECTION (2007)
© 2009 ROBIN TARBET