New Living Remnant Church, Tenali, India
Tenali, India 2018