Special Operations Memorial Foundation

John R. Tripson

John R. Tripson

U.S. Navy