Skip to Content

Vandalized and abandoned Love Canal homes, Niagara Falls, New York