Special Operations Memorial Foundation

Robert F. Herrick

Robert F. Herrick

U.S. Navy