Rev Fred Taabu

Rev Fred Taabu

Director at Great Hope Ministries


  • Kampala, Uganda