The San Francisco Ballet Presents The Nutcracker December 4, 2023 Ronnie Sharpe Photos permission by the San Francisco Ballet