James Mitchell Jr
Individual
$38,315Total Contributions