Tethered in Faith
Church of Saint Teresa of Avila — Bodega, CA | Tethered In Faith