Alpha Ceesay

Gambia Gambia
Alpha Ceesay, Gambia