John P. Gray

United States Navy Navy Cross recipient