Navy-Richard-V.-Spencer

Navy Richard V. Spencer
Rear-Adm.-John-G.-Hannink,-deputy-JAG-and-NLSC-commander