Israeli Film Actress
Orli Shoshan is an Israeli film actress best known for her performance as the beautiful Togruta Jedi Mistress Shaak Ti in the 1999–2005 Star Wars prequel trilogy. It is believed...