The 9th Chinese Universities Shakespeare Festival Performance Finals took place at CUHK from 4 to 6 June 2013
Share: