Theresa Preston-Werner
Individual
$91,500Total Contributions