Dembara village, Senegal.

Dembara village, Senegal.

Using Format