America Stands Tall
Photos from the "Top of the World" Observation Deck. World Trade Center, June 8, 2001 Photo by Matthew A Perosi
This is the photo I used as the background of this web site.