Browse Items (1 total)

  • Tags: Thatched roof

Village in Sankwia, Gambia

d_0006811_village_sankwia_gambia.jpg
A view of the Sankwia village in Gambia, West Africa, showing its villagers and dwellings.