For more than seven decades, New York City Ballet has been producing world-class entertainment for the masses.  

In fact, since its inception, the company has commissioned almost 500 ballets.

“On Stage” is celebrating the diamond anniversary of one of the city’s crown “jewels.”