Tethered in Faith
Sagrada Familia de Lemitar Church — Lemitar, NM | Tethered In Faith