Aimee Xu

Aimee Xu (17)

2008-07-13 | Beijing, China

On Movies

  • Break Through
  • The Battle at Lake Changjin
  • Liberation
  • Guilt by Design

NextFilm 2025