Skip to Content

View of abandoned and boarded-up Love Canal homes, Niagara Falls, New York