Gary Lee Walker
Chaplain - Navy

Retired Navy