Mashpee Public Library

or
Mashpee Public Library

Digital Collections: (1)