Friday, August 21, 2009

Gregory Aymond Installed as 14th Archbishop of New Orleans




No comments:

Post a Comment