Plaques on St. Stephen's Church, Hanover St, North End Boston, formerly New North (Unitarian) Church

Plaques on St. Stephen's Church, Hanover St, North End Boston, formerly New North (Unitarian) Church

Item Information