Articles Filed Under

Landmark Stained Glass Installation Coming Down at JFK Airport (February 28, 2008)
The massive 900-pane window was created by Artist Robert Sowers in 1960, is being dismantled to make way for a new terminal.