823 Congress Ave
Austin, Texas 78701

Enjoy an interactive exhibition where visitors get the chance to assemble one of thirty paper projects which may be added to the exhibition.

Added by Upcoming Robot on April 29, 2008