Friday, June 13, 2008

The Worlds Largest Church and Home of the Pope (St. Peters)

Posted by Picasa

No comments: