|
Rating: |
|
Altar in Basilica Saint Peter Vatican Italy
|
|
||||||||||||||||||||
Description: The Altar's interior in Saint Peter's Basilica in Vatican, Italy, where Pope Benedict XVI leads Christmas Mass on December 24, 2010. |
|