James Mitchell Jr
Individual
$23,315Total Contributions