Bob Ballard

Bob Ballard (Naval History and Heritage Command
)

Naval History and Heritage Command