Description

The Dedication and Inauguration of the Carmel Mar Thoma Center in Atlanta, December 29, 2018.





Carmel Mar Thoma Center



Our diocesan convention at Atlanta, Georgia.