Leena Joutsenlahti is known for Siamin tytöt (2001), Cyclomania (2001) and A Bride of the Seventh Heaven (2004).
No data