Needham History Center & Museum

William Emerson Baker