James Girards
Individual
$25,650Total Contributions