St. Peter's Basilica

St. Peter’s Basilica

Rome, Italy, July 2009.

Leave a Reply