Ruby De Miel is an Indian actress who played one of three credited village women in Indiana Jones and the Temple of Doom.
Advertisement
Ruby De Miel is an Indian actress who played one of three credited village women in Indiana Jones and the Temple of Doom.