Profile picture

Omar Barra

Busumbala, The Gambia

"Software developer."