Michelle Chen

May 31, 1983
Taipei, Taiwan

Television Credits