Ericia Lee

Film Premiere of ECHOING LOVE, Produced by Edmund Chen (陈之财)

Last Saturday (17 Sep), I attended the film premiere of ECHOING LOVE, screened as one of the selections for the…

13 years ago