Default image

C. Stephen David

Child of the Living God, husband to Chaithanya, papa to Joy and Joe, elder of EKKLESIA EVANGELICAL FELLOWSHIP Church, lives in Hyderabad, India