Pictures

Pope Benedict XVI delivers his Christmas greetings in 65 languages.
2012/12/25  Pope Benedict XVI Delivers His Traditional Urbi et Orbi Blessing
Pope Benedict XVI delivers his Christmas greetings in 65 languages.