This page requires JavaScript

Address delivered at the laying of the corner stone of the Insane Hospital, at Northampton, Massachusetts