Wow.

06/12/2009

in Uncategorized

Achbishop-designate Gregory Aymond, new Archbishop of New Orleans.

Comments on this entry are closed.

Previous post:

Next post: