Iris Shan
Filmography
Read More
China Slaver
(1929)
Foo; see note