San Francisco Ballet’s Don Quixote Is a Feast: Opulence, Horses, and a Return to ExcessMarch 23, 2026