Special Operations Memorial Foundation

John R. Tripson

John R. Tripson

USN