This is
Saint Agatha's Church, in Saint Louis, Missouri, home of the Polish language parish.
For many years, this church had the Indult Latin Mass.
This has a very small natural territory; bounded by Interstate 55 in the foreground, and the Anheuser-Busch brewery, visible in the background. It is on the southern border of the Soulard neighborhood, an area rich with old churches.
No comments:
Post a Comment