Project Description

World Trade Center, North Tower, New York City, circa 1977.