John Lam, Irlan Silva, and Paul Craig in Artifact (Boston…

John Lam, Irlan Silva, and Paul Craig in Artifact (Boston Ballet, 2017)