This is a discussion thread for the following file:

Saint Peter Basilica

Located in the São Pedro's Square, this piece of art has big importance for the Catholic people.