Causa Nostrae Laetitiae
Promoting the Culture of Life
Saturday, June 14, 2008
National Geographic Series on the Vatican
Two five minute segments can be watched
They are well done, accurately and respectfully detailing the history of the Vatican and St. Peter's basilica.
Post a Comment
Post Comments (Atom)