Time for the Pope to celebrate Latin Mass in St Peter's Basilica

At the throne of the First Prince of the Apostles.

Comments