David Konieczny
David Konieczny

Lifelong Learning Score

28

pts