"Hamlet" at the National Ballet of Canada

The National Ballet of Canada's Sonia Rodriguez and Piotr Stanczyk in "Hamlet." Photo by Christopher Wahl.