Michelle Chen, center, on Sunday accepts the award for best newcomer at the New York Asian Film Festival for her role in You Are the Apple of My Eye.Jul 03, 2012

FULL STORY

Photo: Chiang Chin-yeh, Taipei Times

This photo has been viewed 793 times.

TOP top