Title: Notes on the Cancer Hospital (Free), Brompton
Subjects: Cancer Care Facilities, Hospitals, Fund Raising, Cancer Hospital (London, England)
Places: London (England)