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.
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. (en)
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. (en)