Iris Yamoaka
Filmography
Read More
China Slaver
(1929)