Johanna Peltola

TedxSalford
Tampere, Finland

About Johanna

Languages

English, Finnish, German, Swedish