24 August 2009

St. Peter's the great..



















Whether a fervent Catholic or not, one cannot be but dazzled by the majesty of St. Peter's Basilica and the Square in Vatican City.


Photos (c) M. Stewart 2004

No comments:

Post a Comment