Bishop Stephen Kaziimba Mugalu

GPTKB entity