Inside the lost island of New York: Eerie pictures of the abandoned leper colony just 350 yards from the Bronx

Inside the lost island of New York: Eerie pictures of the abandoned leper colony just 350 yards from the Bronx