Irja Matikainen is known for The River (2001), Eila (2003) and Sairaan kaunis maailma (1997).
No data