Writing
We don't have a biography for Hai Yan yet.
5.2·2019
7.3·2003
7.5·2007
7.0·2002
8.5·2000
2006
2005
1997
1993
1987