Deaconess Helen Ulman Ndenwenego

Deaconess in Saving Ark