Peter Sababa

Peter Sababa

Coder

Yola, Adamawa, Nigeria

Am Peter sababa, am from west Africa Nigeria. more