51st Annual Blessing of the Fleet at Detroit's Mariners' Church

The honor guard assembled on the altar

Previous | Home | Next
14