L. L. Hammond Studios
Exhibit Production – Science Center