Thomas Rose
Individual
$18,475Total Contributions