Italy, Lazio, Rome, Rome, Travel, Vatican City, Vatican City Swiss Guard at Saint Peter’s Basilica Author admin Date March 1, 2016 We were on our way out of the Saint Peter’s Basilica grounds when I...