Special Operations Memorial Foundation

Eric F. Shellenberger

Eric F. Shellenberger

U.S. Navy