Ke Ji (Kenneth Jie Padasas)

Ke Ji (Kenneth Jie Padasas)

Software Developer
15 points