Pages
Home
Churches
Tuesday, February 22, 2011
Upon This Rock I Will Build My Church
ACCORDING TO
ancient tradition, on February 22
nd
Our Lord granted Saint Peter leadership of His Church on earth, symbolically represented with keys in this stained glass window:
At Saint Joseph Church, in Louisiana, Missouri.
No comments:
Post a Comment
Newer Post
Older Post
Home
View mobile version
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment