Rock Springs Park in O’Fallon.
Rock Springs Park in O’Fallon. File photo
Rock Springs Park in O’Fallon. File photo