Photo: Wil Blanche/NARA

According to the photo’s caption, this was a construction site just north of the former Word Trade Centers in NYC in May 1973. I guess this is what TriBeCa used to look like huh.