The Mall at the World Trade Center (NYC, 1976) [639 x 573]