Italy Home Previous Home Next

200607a_Rome_33

Italy - Rome

Vatican Square: Where hundreds of thousands of the faithful may come to listen to the Pope.

200607a_Rome_33.jpg