Urbi et Orbi /2



The pilgrims are flocking into the St. Peters' square

Italy, Rome, December 25, 2007