Negar Azarbayjani is known for Facing Mirrors (2011), Season of Narges (2017) and Beowulf (2006).
No data