India mission trip

Outdoor praise and worship service at a village