Vatican: Inside the Eternal City

A look inside the secret workings of the Vatican City.                                      

Discovery, 2002

1 x 60’