Friday, February 12, 2010

Saint Peter's Basilica

 














Image inside Saint Peter's Basilica, Alter, Tomb of Saint Peter. Vatican City, Rome