Charles Siegel
Individual
$16,313Total Contributions