Tara Jafar

Tara Jafar

Tara Jafar

Tara Jafar

Acting

1001 Inventions and the Library of Secrets (2010)

Merriam Al-Astrulabi (as Tara Jaffar)