Monday, July 28, 2008

Photo of Spire

Saint Francis Xavier Church, in Saint Louis, Missouri, USA - tower at dusk

Photo of spire of Saint Francis Xavier Church, on the campus of Saint Louis University.

1 comment:

  1. Most excellent. It could not be improved if even a UFO was setting itself upon the spire.

    ReplyDelete