Johanna Itkonen is known for her work on The Defiler (2016), Downshiftaajat (2015) and Thick Lashes of Lauri Mäntyvaara (2017).
No data