Profile picture
Irina Puhakka
  • Student / Intern
    Finland University
    Helsinki, Finland
mini profile avatar Irina Puhakka