NLM Digital Collections

The New York Cancer Hospital: Eighth Ave, and 106th Street, New York City