Bafican


Bafican is a settlement in Senegal.