America Stands Tall
Photos from the "Top of the World" Observation Deck. World Trade Center, June 8, 2001 Photo by Matthew A Perosi