oldtimesphotos.com
North Brother Island,The Bronx, NEW YORK CITY
Home to the infamous “Typhoid Mary” and the worst loss of life in New York’s history until September 11, 2001. North Brother Island, located on the East River between the Bronx an…