Tethered in Faith
Our Lady of Seven Dolors Catholic Church — Welsh, LA | Tethered In Faith