Italy: In the Eyes of God by Alfredo Caliz

Share
twitterlinkedinfacebook
Image 30 of 32
< Prev Next >
ACA01334ITA.jpg
A group of priests from the Legionaries of Christ attend a service in St Peter's Square at the Vatican in Rome. The Legion of Christ is a conservative Roman Catholic congregation whose members take vows of chastity, obedience and poverty.