Leda Mansour

Leda Mansour

Leda Mansour

Leda Mansour

Acting

Munich (2005)

Palestinian Teacher