News

The Sphere, the iconic sculpture by Fritz Koenig, was dedicated in 1971 as it sat perched upon streaming waterfalls in the plaza at the World Trade Center. Thirty years later it lay in a pile of ...