Convention 2021

Nazareth Mar Thoma Church, Dublin, Ireland

Nazareth Mar Thoma Church, Dublin, Ireland