Charles Siegel
Individual
$61,895Total Contributions