CSI Addis Memorial Church Coimbatore

Church of South India - CSI

Coimbatore, Tamil Nadu, India