Did you know the same Christmas Angels in the Channel Gardens have been installed at Rockefeller Center every Christmas since 1955? The twelve Angels are our only semi-permanent public art display, brought out only during the holiday season.
t.co/eGpScjPvhx