KeatsPeeks

19,126
reputation
5
52
83

Samuel Lacroix, software developer.