Tethered in Faith
Guardian Angels Roman Catholic Church — Vancouver, BC, Canada | Tethered In Faith