Heritage Event - sward
Terry Plum, President of the Board, Holyoke Public Library Corporation

Terry Plum, President of the Board, Holyoke Public Library Corporation