Friday, February 05, 2010

Saint Agatha's Church

Saint Agatha Roman Catholic Church, in Saint Louis, Missouri, USA - view from back with snow

Saint Agatha's Church, taken today, while it was snowing.  Long the site of the Archdiocese's Latin Mass, this now has the Polish language apostolate.

This is located next to the Anheuser-Busch brewery; for a number of years, I had an office window with a view of this church.

No comments:

Post a Comment