Roya Javidnia is known for Day and Night (2010), The Lion Skin (2022) and The Annoyed (2023).
Sem dados