oldest Methodist church in Sub-Sahara Africa from 1835, Janjanbureh Island, the Gambia

Loading…
oldest Methodist church in Sub-Sahara Africa from 1835, Janjanbureh Island, the Gambia