David Kahiga

i like web 3.0, smart phones, nfc, finance and statistics