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

 
Permalink: https://thomasschirrmacher.net/?p=22975