Stand by · pulling the latest frames
Lena Meieran
Acting
Born · 1971
Mother's Elling
2003
Louis & Luca: Mission to the Moon
2018