Photo
 
Edward Lam Dance Theatre's "Grand Expectations", a production commissioned by the New Vision Arts Festival.
 
Close