December 18, 2009

Glass Curiosities: Piece of glass art history makes for an unusual holiday gift

This holiday season, thousands of travelers will be arriving and departing from New York City’s John F. Kennedy Airport on their way to join their families for the holidays. Passing through or driving by Terminal 8 at JFK isn’t the same these days since the epic 317-by-23-foot stained glass window known as “the Cathedral” that [...]