Thank you for your patience while we retrieve your images.
St. Peter's Cathedral (Vatican City)

St. Peter's Cathedral (Vatican City)

View of St. Peter's Cathedral in Vatican City, Italy from the plaza