Andrew Roffe
Individual
$18,960Total Contributions