• Location:
    Helsinki, Finland
  • Schools Attended:
    Aalto University of Art and Design, Helsinki, Finland
    University of Helsinki
    Vrije Universiteit Amsterdam
About Johanna Karjalainen