Harlequinade

Ballet

Harlequinade

Choreography

Alexei Ratmansky

Company

American Ballet Theatre

Stage

Metropolitan Opera, NYC

Time

2017