Designed by
Title
Altar servers at St. Thomas Cathedral in Chennai, India #176915362
Description
Chennai, India - August 18, 2018: Altar servers ready for the mass in the courtyard of St. Thomas Cathedral. An altar server is a lay assistant to a member of the clergy during a Christian liturgy
This image is editorial