Back to gallery

31 Legionaries of Christ are ordained priests by Cardinal Velasio de Paolis at St. John Lateran Basilica in Rome, Italy.

31 Legionaries of Christ are ordained priests by Cardinal Velasio de Paolis at St. John Lateran Basilica in Rome, Italy.

197 views
0 faves
0 comments
Uploaded on December 14, 2013
Taken on December 14, 2013