Esmaeel Khodabakhsh is known for Punishment (1995), The Yellow Rose (2003) and Whirlpool (2005).
No data