St. Peter’s is a little dirty.