Democratic strategist James Carville

Photo by: NICHOLAS KAMM

Democratic strategist James Carville