Special Operations Memorial Foundation

Mark T. Carter

Mark T. Carter

U.S. Navy