Posted on Jun. 23, 2005 at 23:01 Permanent Link
Expectations
St. Peter's Square - Rome, Italy
We pulled into Rome right as the new pope was being announced and the city as well as St. Peter's was full of expectation - and crowds.
© 2005-2009 Tristan Roy