Monday, December 25, 2006



The main altar at Saint Francis de Sales Oratory, in Saint Louis, Missouri. Photo taken after the Christmas Mass at Midnight.

1 comment:

  1. Absolutely beautiful! I have yet to attend Mass at the Oratory... but I will soon.

    ReplyDelete