Special Operations Memorial Foundation

Thomas W. Steffens

Thomas W. Steffens

USN