• en
    • fi
    • sv

Ida Laukkanen

M.A., treatment biologist,

Helsinki