Assumption Greek Festival Visit
August 20, 2017 | Assumption Church, St. Clair Shores, MI
AssumptionFestival2017
Log In: