Tethered in Faith
Catholic Church — Seal Beach, CA | Tethered In Faith