Prev Up Next Out [1/4 Zoom] In
The plaza of the WTC used to contain a scuplture called "The Sphere" which was destroyed on Sept 11, 2001. Here's a little description of it.