Picture This…

Posted: April 28, 2005 at 1:00 am, Last Updated: November 30, -0001 at 12:00 am

Team Space at Innovations 2005
Team Space exhibited at Innovations 2005, a showcase of student talent and projects, yesterday.
Photo by Eric Goodman

Write to at