Sunday, November 20, 2005

Holy Name of Jesus Catholic Church

Church on the campus of Loyola University, New Orleans:






From Neworleanschurches.com

1 comment: