Tethered in Faith
Holy Cross Holy Apostles Greek Orthodox Church — Grimesland, NC | Tethered In Faith