Prints For Sale
St. Peter's Basilica - Waiting at the Alter
This is as close as you can get to the front of the alter at St. Peter's basilica. It gives you a sense of scale about how big the statues are. Those flags you can see are tour groups.
CatholicItalyRomeSan PietroSt. PeterSt. Peter's BasilicaVaticanbasilicachurchreligion