Newton Free Library, 330 Homer St., Newton, MA. Bridge at city hall

Newton Free Library, 330 Homer St., Newton, MA. Bridge at city hall

Item Information