New Bedford Free Public Library, New Bedford, Massachusetts

Repository

WRIAR056
Alt IDNBL