Centenary Bank Nateete Branch

GPTKB entity