Tethered in Faith
Our Lady Star of the Sea Catholic Church — TX | Tethered In Faith