Tag: National Geographic
National Geographic, "Inside the Vatican"
Via their YouTube channel, National Geographic has made available their approximately 89-minute 2001 documentary “Inside the Vatican”: [youtube https://www.youtube.com/watch?v=Svaxr4erV_Q]