Sound
Zhenyu Miao
Baoding, Hebei, China
Filmography
Movies
2 films
Symphony of Lianhua
1937 · Film
Little Toys
1933 · Film · Tong Jiao