Immanuel Mar Thoma Church Devanahally

Mar Thoma Syrian Church

Devanahally, Karnataka, India