The Day Before the Storm: 20 Photos of the Twin Towers of the World Trade Center Taken on September 10, 2001
This post was originally published on this siteOn September 10, 2001, the Twin Towers of the World Trade Center were a bustling hub of daily […]
