Stand by · pulling the latest frames
Leena Rapola
Acting
Born · 1958
Helsinki, Finland
Ihmiselon ihanuus ja kurjuus
1988
Moomin and Midsummer Madness
2008
Moonlight Sonata II: The Street Sweepers
1991
Suburban Virgin
2003
Overseas and Under Your Skin
2009