St. Mukasa Preparatory Seminary


Contact Information

  • Kabwohe,
    Uganda