MBSPL

AcronymDefinition
MBSPLManchester-by-the-Sea Public Library (Manchester, MA)