Tethered in Faith
Our Lady of Belen Catholic Church — Belen, NM | Tethered In Faith