Postcard TW-3468357
Loading map...
Turn Left, Turn Right, a 2003 romance film, filmed in Taipei, Taiwan. The story is based on the illustrated book A Chance of Sunshine by Taiwanese author Jimmy Liao.
|
|
You need to sign in to leave a comment! |