Wow.

June 12, 2009

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

Comments on this entry are closed.