Larry Stewart, Sheriff of Swisher County, Texas, for the documentary film Tulia, Texas

10 / 23