HUB
Acting
Kyubra Abilova
*1921
in Baku, Azerbaijan SSR, USSR [now Azerbaijan]
7/10
If Not This, Then That
1958
3/10
The Inconvenient Man
1985