Bishop Steven Liberty Sr.

Bishop Steven Liberty Sr.

Dakar, Senegal

Just a Shepherds tending God flocks!

sheplighthouse.ucoz.com/