Pages

Friday, February 23, 2007

A view of the old high altar, at Saint Francis Xavier Church, at Saint Louis University.

1 comment:

  1. It is a shame that they had to "modernize" the Church by adding a hideous "pyramid" sanctuary.

    ReplyDelete