Craig Barratt
Individual
$50,961Total Contributions