Special Operations Memorial Foundation

Thomas W. Steffens

Thomas W. Steffens

U.S. Navy