Irene Duckert is known for The Tears of Saint Peter (1995), Aniara (2018) and En Liten Lögn (2011).
No data