Yang Lin is known for Rush Hour (1998), Forbidden City (2001) and Du Bao Magazine Critique (2004).
No data