Thomas Rose
Individual
$12,475Total Contributions