Stella Chay is an actress, known for Shen tui mi zong shou (1982).
No related contents, please re-enter