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