Celebrate Christmas with the Restored Organ!
The iconic organ at St. John the Divine Cathedral is set to return after a significant restoration. Don’t miss the special Christmas concert featuring this unique instrument this Saturday. Read more on patch.com