Candidate Master

kostka

Bartosz Kostka, Waterloo, Canada