Tethered in Faith
Assumption Greek Orthodox Church — Long Beach, CA | Tethered In Faith