Will Barclay


$109,941Total Contributions
$105,897Total Expenditures