Freedom Tower by april16

Freedom Tower

The Freedom Tower, named One World Trade Center, was built where the original World Trade Center was destroyed by the terrorist attacks on September 11, 2001. It is the tallest building in the United States.
Gorgeous night scene
October 7th, 2019  
Wonderful night capture Fav
October 8th, 2019  
Leave a Comment
Sign up for a free account or Sign in to post a comment.