Ongoing worship in Cathedral of Saints Peter and Paul, Douala, Cameroon

Permalink