Back to photostream

St Peter's Basilica and Square

Vatican, Rome, Italy.

12 May 2006.

773 views
1 fave
0 comments
Uploaded on March 28, 2007
Taken on May 12, 2006