License price
POA
Construction crews begin building the 1,776-foot tall Freedom Tower at the World Trade Center site in New York City.
Usage
Editorial
Delivery
Digital download
Tags
Place
Date