America Stands Tall
Photos from the "Top of the World"
World Trade Center, June 8, 2001
Photo by Matthew A Perosi
The World Financial Center as seen from
the inside observation
deck at the World Trade Center. This is the same building
you see in many of my ground zero photographs.