Achbishop-designate Gregory Aymond, new Archbishop of New Orleans.
{ Comments on this entry are closed }
Life and Times of a 21st Century Priest
Posts tagged as:
June 12, 2009
Achbishop-designate Gregory Aymond, new Archbishop of New Orleans.
Tagged as: Wow
{ Comments on this entry are closed }