Fred Shannon
Individual
$19,509Total Contributions