Historic World Trade Center

A series of restored images of the World Trade Center, North Tower, New York City, circa 1977.  Click on each image for more description.  Reproductions are available in a variety of sizes, mountings, and colors.