Title: Annual report of the Grimsby & District Hospital
Places: Grimsby (England)