Tethered in Faith
Mater Dolorosa Catholic Church — Plaucheville, LA | Tethered In Faith