60th Annual Blessing of the Fleet at Detroit's Mariners' Church

Honor Guard at the Altar

Previous | Home | Next

1