Reflections of Saint Peter's
Alida Thorpe
The Basilica of Saint Peter, officially known in Italian as the Basilica di San Pietro in Vaticano...As seen from inside the Vatican.
For information about St. Peter's Basilica in the Vatican...click here
Tenuous Link:...looking at a church reflection in the window
View Project: