Neda Jebelli


Iranian-American writer + director

Born: St. Louis, Missouri

Currently: Los Angeles, California