Tethered in Faith
Assumption Greek Orthodox Church — Grand Blanc, MI | Tethered In Faith