I thought this would be the perfect week to share some photos of St. Peter’s Basilica—the world’s largest church, located in the world’s smallest sovereign