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

Uploaded on Nov 27, 2012 by Rebekah Burgess Abramovich

Arthur is a
Digital Museum