Skip to Content

101st Street, residences prior to demolition, Love Canal neighborhood, Niagara Falls, NY, June 1982