Richard Osborn:
working in invested spaces: installation art, design and photography.
Tuesday, January 4, 2011
Organ Printer Installation
The Organ Printer exhibit was installed in the St.Louis Science Center December 30, 2010., The Graphics and labels are going to change. The exhibit is being prototyped and evaluated for content and functionality.
No comments:
Post a Comment