Irene Tso
Filmography
Read More
China
(1943)
"Donald Duck"