Friday, November 02, 2007

Saint Peter Roman Catholic Church, in Kirkwood, Missouri, USA - relicsRelics of the Saints, at Saint Peter's Church, in Kirkwood, Missouri.

No comments:

Post a Comment