John Nyingi

I love learning new things, an explorer and a researcher at heart