abel mrabu guyo

Bamba Parish MOMBASA archdiocese.
Name
abel mrabu guyo
Location
Kenya