VADB
518 101st Street, Love Canal Neighborhood, Niagara Falls, New York, May 1994 by Joel Sternfeld — VisualArtsDB