Mandylights

    17 Jun 2010

    Opening night at Jekyll and Hyde (literally translated in Cantonese as “Weird Transforming Doctor”!) at the National Theatre in Taipei, Taiwan

    Opening night at Jekyll and Hyde (literally translated in Cantonese as “Weird Transforming Doctor”!) at the National Theatre in Taipei, Taiwan