Back to thumbnail page
« Prev
13 of 66
Next »
St. Peter's Cathedral - Rome - November 2001
© 2001 Thomas H. Nicol
11/08/2001