171003 Love Canal Visit 12
James Neiss/staff photographer Niagara Falls, NY - Love Canal Treatment Facility.