Tethered in Faith
Mary, Star of the Sea Catholic Church — La Jolla, CA | Tethered In Faith