Mini Twin Towers

Looking down Greenwich St towards the new Trade Center #1 going up besides 7wtc. This will be a nice vantage point when all is completed.

Comments
Sign in or get an account to comment.