Apple Store Link
Play Store Link

Joel Sternfeld

518 101st Street, Love Canal Neighborhood, Niagara Falls, New York, May 1994, printed September 1996

Chromogenic print, from the series "On This Site: Landscape in Memoriam," edition 5 of 7