Visitors 20
0 photos

St Peters Basilica is the largest church or cathedral in the World. It is the headquarters and main building for the Catholic church.
This gallery is empty.

Categories & Keywords
Category:Travel and Places
Subcategory Detail:Vatican City
Keywords:Catholic, Catholocism, Europe, European, Holy See, Roman, Rome, St Peters, Vatican, Vatican City, basilica, church, city, religion, religious