1 Answers

Fr. Thomas Carroll is an Irish priest in the Greek Orthodox Church. His parish in Dublin is part of the Greek Orthodox Archdiocese of Thyateira and Great Britain.

4 views