Restart Stages
1 article
Arts & Culture
Lincoln Center’s Restart Stages Transforms Plaza into Green Open Space
Lincoln Center has a brand new art installation “The GREEN” that fully transforms the iconic plaza into welcoming, playful space.