64.9 F
Rye
Thursday, February 2, 2023
Home Current Affairs Bird's Eye View Of WTC Site South to Liberty Street

Bird’s Eye View Of WTC Site South to Liberty Street

Picture of the World Trade Center site in Lower Manhattan looking at the south side towards Liberty Street. Taken August 24, 2006.

Wtc_site_from_9th_floor_2

LEAVE A REPLY

Please enter your comment!
Please enter your name here