Rome, Italy Our tour guide in Rome who braved the rain while taking us past the long lines to see the Vatican.
Rome, Italy Inside St. Peter's Basilica at Vatican City.