Battery Park now displays "The Sphere," a sculpture that once stood in the plaza between the Twin Towers.


..
Previous | Home | Next