Adam Kaczmarek

Adam Kaczmarek

keen on new tech solutions
1 point