Report copyright - Prayer House, in the village of Papanasam, in Thanjavur ... · Prayer House, in the village of Papanasam, in Thanjavur District, in Tamil Nadu. Pastor is married to Sis Esther and
Please pass captcha verification before submit form