intrepid_luke
intrepid_luke
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
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