Artwork Title: 518 101st Street, Love Canal Neighborhood, Niagara Falls, New York

518 101st Street, Love Canal Neighborhood, Niagara Falls, New York, 1994

Joel Sternfeld

Arthur

Wait what?