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:

Utata » Tribal Photography » Projects