Date: 07/09/2002 Views: 6263
A flag from the World Trade Center, on display in the America section of Epcot World.