Pages

Tuesday, January 01, 2008

Saint Peter Roman Catholic Church, in Saint Charles, Missouri, USA - stained glass window of cross and anchor

Stained glass window, at Saint Peter Church, in Saint Charles, Missouri.

No comments:

Post a Comment