St. Clare Catholic Church in O’Fallon.
St. Clare Catholic Church in O’Fallon. Picasa Provided
St. Clare Catholic Church in O’Fallon. Picasa Provided