Mombasa, Kenya

God fearing