Karanja Ndegwa

GPTKB entity