Thanolo ya semoya ka Sekgoa

semoya

spiritual

letlhaodi

  • 1

    spiritual
    ‘kêrêkê ya semoya’ a spiritual church