CSI St.George's Church Wellington

Church of South India - CSI

Wellington, Tamil Nadu, India