NEBULA
Discover
Movies
TV Shows
Acting
Leila Barkhordari
Known
for
100
Sleep and Awake
2001
30
Scream Noiselessly
2007
60
Sleep and Awake
2003
0
Short like life
2018
0
Third Sense
2006
Leila Barkhordari — NEBULA