Italian Box
Here is our beautiful St. Peter's Square! St. Peter's is the largest of the four patriarchal basilicas in Rome and the symbol of Catholicism. Its construction.