Special Operations Memorial Foundation

William L. Sadilek

William L. Sadilek

USN