Newton Free Library, 330 Homer St., Newton, MA. Dedication, 9/15/1991. Interior library shots. 2 teen boys at computer