altar of confession Man desecrates high altar in St. Peter’s Basilica by urinating on it during Mass by adminOctober 13, 2025
Books & Arts > ArtSpanish Paintings and Polychromed Sculpture from the 13th to 16th Centuries at Sam Fogg (London)