Karjalainen

Director in Vantaa, Finland

View my portfolio

Is testing the site... More information coming up!

  • #running
  • #technology
  • #football
  • #skiing
  • #swimming