Kampala Pentecostal Church

GPTKB entity