Greg Roy Carter

Greg Roy Carter

Vietnam War · US Army