Mary Hughes Knox
Individual
$19,650Total Contributions