Inside St. Peter’s Basilica

Written by

in

Inside St. Peter's Basilica

The souvenir shop is at the end of the arch by entering the left door

Comments

Leave a Reply