Archive | 2001 RSS feed for this section

Punch and Judy

Punch and Judy

Installation Created in 2001 at Banff Centre in Canada merging digital and mechanical elements.

Continue Reading