The New World Trade center construction site. Aside from the street peddlers trying to get you to buy Sept. 11 photo albums, you wouldn't even realize that there used to be two buildings here if you are new to the area.
IMG_0797.jpg
[ Home ]