Salem Public Library

or
Salem Public Library

Digital Collections: (1)